@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
}

body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: "宋体";
	background-color: #F8F8F8;
	color: #505050;
}
h1, h2, ul, li, p, img {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
}
.top {
	width: 1308px;
	height: 104px;
	margin: 0 auto;
}
#logo {
	padding: 21px 152px 0 152px;
}
#location {
	float: right;
	width: 455px;
	height: 35px;
	background: url(../images/ss.png) no-repeat;
	margin-top: -35px;
	margin-right: 152px;
}
#location_zz input {
	background: none;
	border: 0px;
	width: 380px;
	height: 35px;
	border-color: #F00;
	margin-left: 8px;
	float: left;
}
#location_ss input {
	background: none;
	border: 0px;
	width: 56px;
	height: 35px;
	border-color: #F00;
	margin-left: 5px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	float: left;
}
.nav {
	width: 1308px;
	height: 45px;
	margin: 0 auto;
	background: url(../images/nav.gif) repeat-x;
}
.nav ul {
	width: 1004px;
	height: 45px;
	padding: 0 152px 0 152px;
}
.nav ul li {
	width: 125px;
	height: 45px;
	line-height: 45px;
	float: left;
	text-align: center;
	background: url(../images/nav_line.png) no-repeat right top;
	margin-top:2px;
}
.nav ul .nobj {
	background: none;
}
.nav a:link, .nav a:visited {
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.nav li:hover {
	background: url(../images/nav_line2.png);
	margin-top:0px;
}
.banner{width:1308px; height:355px; margin:12px auto;}
.banner_ds{ width:1004px; height:55px;padding: 0 152px 0 152px; margin:-22PX auto;}
.content{width:1004px; height:1516px;padding: 0 152px 0 152px;  margin:36px auto 0;}
.content a:link, .content a:visited {
	font-size: 12px;
	color: #505050;
	text-decoration: none;
}
.content a:hover {color:#E13437; text-decoration:underline;
}
.content .top{width:1004px; height:300px;}
.topleft{width:615px; height:300px; float:left;}
.left_zz{ margin-top:-33px; margin-left:200px;}
.topleft_gd{ margin-top:-33px; margin-left:563px;}
.left_gd{ margin-top:-12px; margin-left:563px;}
.topleft_wz{ height:240px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007; padding-top:10px; padding-left:10px;}
.topleft_wz li{width:189px; height:227px; border:1px solid #F0F0F0; float:left; margin-right:10px;}
.topleft_wz a:hover{border:1px solid #F00;}
.topleft_wz p.one{ width:189px; height:143px;}
.topleft_wz p.two{padding:10PX; line-height:30px;}
.topright{width:377px; height:300px; margin-left:12px;  float:left;}
.right_gd{ margin-top:-32px; margin-left:325px;}
.topright_wz{ height:245px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007; padding-top:5px;}
.topright_wzlist {
	padding:0 10px ;
    }
	.topright_wzli {
	line-height:30px;
    }
.topright_wztime {
	float:right;
    }
.content .center{width:1004px; height:516px;margin:12px auto;}
.centerleft{width:615px; height:516px; float:left;}
.centerleft_gd{margin-top:-33px; margin-left:563px;}
.centerleft_wz{ height:466px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007;  padding-left:10px;}
.centerleft_tab{ width:322px; height:35px; margin-left:190px; margin-top:-35px;}
.centerleft_tab li{width:74px; height:25px; background-image:url(../images/jxfd_2.png); float:left;margin-right:6px;margin-top:2px;text-align: center; padding-top:10px;}
.centerleft_tab li:hover {
	background: url(../images/jxfd_1.png); color:#FFF;
}
.centerleft_tab li.current {background: url(../images/jxfd_1.png); color:#FFF;}
.centerleft_wz li{width:189px; height:214px; border:1px solid #F0F0F0; float:left; margin-right:10px; margin-top:10px;}
.centerleft_wz p.one{ width:189px; height:143px;}
.centerleft_wz p.two{padding:10PX; line-height:30px;}
.centerright{width:377px; height:516px; margin-left:12px;  float:left;}
.centerright_wz{ height:466px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007;  padding-left:10px;}
.centerright_wz li{width:172px; height:213px; background-color:#FFF6F6;float:left; margin-right:9px; margin-top:10px;}
.centerright_wz p.one{ width:156px; height:141px; margin:8px 8px 0;}
.centerright_wz p.two{ padding:2px 0 0 8px; line-height:20px;}
.content .ggdh{width:1004px; height:100px;margin:12px 0px;}
.content .bottom{width:1004px; height:327px;margin:12px auto;}
.bottomleft{width:615px; height:327px; float:left;}
.bottomleft_zz{ margin-top:-33px; margin-left:487px;}
.bottomleft_wz{ height:277px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007;  }
.bottomleft_wzleft{width:279px; height:253px; float:left;
padding-top:24px; padding-left:24px;}
.bottomleft_gd{ margin-top:-12px; margin-left:215px;}
.bottom_wzlist {
	padding:12px 3px ;
    }
	.bottom_wzli {
	line-height:30px;
    }
.bottom_wzdd {
	float:right; width:70px;
    }
	.bottom_wzxj {
	float:right; width:120px;
    }
.bottomleft_wzright{width:288px; height:253px; float:left;
padding-top:24px; padding-left:12px;}
.bottom_wzlist1 {
	padding:12px 0px ;
    }
	.bottom_wzli1 {
	line-height:30px;
    }
.bottom_wztime1 {
	float:right; padding-right:12px;}
	.bottomright_gd{ margin-top:-12px; margin-left:240px;}
.bottomright{width:377px; height:327px; margin-left:12px;  float:left;}
.bottomright_wz{ height:271px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007; padding-top:5px;}

.bottom_wzlist2 {
	padding:12px 10px ;
    }
	.bottom_wzli2 {
	line-height:30px;
    }
.bottom_wztime2 {
	float:right;
    }
.gsfc{width:1004px; height:225px;margin:12px auto;}
.gsfc_gd{ margin-top:-32px; margin-left:956px;}
.gsfc_wz{ height:162px;margin-top:23px; background-color:#FFF; border-top:2px solid #FF0007; padding-top:12px; padding-left:12px;}
.gsfc_wz li{width:156px; height:149px; border:1px solid #F0F0F0; float:left; margin-right:6px;}
.yqlj{width:1308px; height:111px; background-color:#FF0007; margin:12px auto;}
.yqlj ul{width:1004px; height:111px; padding:0 152px 0 152px;}
.yqlj_tp{width:134px; height:111px; float:left;}
.yqlj_wz{width:870px; height:111px; float:left;}
.yqlj_wz li{line-height:30px; color:#FFF; margin-left:-100px; margin-top:15px;width:800px;;}
.yqlj_ds{width:1308px; height:40px; background-color:#333333; margin:-12px auto;}
.yqlj_ds li{line-height:30px; color:#FFF; margin-left:341px; padding-top:5px;}
.jxbq{width:1308px; height:140px; margin:12px auto;}
.jxbq ul{width:1004px; height:111px; padding:0 152px 0 152px;}
.jxbq li{line-height:30px; color:#505050; padding-top:5px;text-align: center;}


/* 滚动图片  多个左滚动 - 图片- 公用类 start*/
.leftLoop{ overflow:hidden; }
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  
	 cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 10px!important; text-align:center; float:left; _display:inline; overflow:hidden;  }
/* 滚动图片  多个左滚动 - 图片- 公用类 end*/